Sea urchin
Another sea urchin.